mine laying - German English Dictionary